<%@ taglib prefix="app" uri="/app-tags"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<%@ taglib prefix="tiles" uri="http://tiles.apache.org/tags-tiles" %>

<tiles:insertTemplate template="/tiles/layout.jsp">
	<tiles:putAttribute name="selected" value="expensas" />
	<tiles:putAttribute name="submenu">
		<ul>
			<sec:authorize access="hasRole('ROLE_ADMIN')">
			<li><a href="${pageContext.request.contextPath}/expensas/liquidar.action" class="pagenew">Liquidar expensas</a></li>
			</sec:authorize>
			<li><a href="${pageContext.request.contextPath}/expensas/buscar.action" class="search">Buscar Propiedad</a></li>
			<li><a href="${pageContext.request.contextPath}/expensas/buscar-liquidaciones.action" class="search">Buscar liquidaciones</a></li>			
		</ul>
	</tiles:putAttribute>
	
	<tiles:putAttribute name="body">
		
	<div id="rightnow"> 
		<h3 class="reallynow"> 
			<span>Cobros - Edificio <c:out value="${propiedad.tipo.edificio.nombre}"/> - UF Nro: <c:out value="${propiedad.UF}"/></span> 
			<a href="${pageContext.request.contextPath}/expensas/liquidaciones.action?propiedad.id=${propiedad.id}">Ver Liquidaciones</a> 
			<br /> 
		</h3> 
	</div> 
		
		
		<div id="box">
		
			<div id="infowrap" style="margin-bottom: 5px"> 

				<div id="infobox" class="margin-left">
					<h3>Cuenta ordinaria</h3>
					<table> 
						<thead>
						</thead>
						<tbody>
							<tr><td>Saldo expensas</td><td>$<c:out value="${propiedad.ordinaria.saldoExpensas}"/></td></tr>
							<tr><td>Saldo intereses</td><td>$<c:out value="${propiedad.ordinaria.saldoIntereses}"/></td></tr>
						
						</tbody>
					</table>
				</div>
		
		
				<div id="infobox" class="margin-right">
					<h3>Cuenta extraordinaria</h3>
					<table> 
						<thead>
						</thead>
						<tbody>
							<tr><td>Saldo expensas</td><td>$<c:out value="${propiedad.extraordinaria.saldoExpensas}"/></td></tr>
							<tr><td>Saldo intereses</td><td>$<c:out value="${propiedad.extraordinaria.saldoIntereses}"/></td></tr>
						</tbody>
					</table>
				</div>
			</div>
			<div id="clear"></div>
			<app:tablefilter tableId="liquidaciones"></app:tablefilter>
			<table id="liquidaciones" width="100%">
				<thead>
					<tr>
						<th width="40px">N&uacute;mero</th>
						<th>Tipo</th>
						<th>Monto</th>
						<th>Intereses</th>
						<th>Comprobante</th>
						<th width="70px">Fecha</th>
						<th width="70px">Acciones</th>
					</tr>
				</thead>
				<tbody>
					<c:forEach var="cobro" items="${propiedad.cobros}">
						<tr>
							<td><c:out value="${cobro.numero}" /></td>
							<td><c:out value="${cobro.tipo}" /></td>
							<td>$<c:out value="${cobro.monto}" /></td>
							<td>$<c:out value="${cobro.interes}" /></td>
							<td><c:out value="${cobro.comprobante}" /></td>
							<td><fmt:formatDate pattern="dd/MM/yyyy" value="${cobro.fecha}" /></td>
							
							<td>
							
								<a href="${pageContext.request.contextPath}/expensas/detalle-cobro.action?cobro.id=${cobro.id}">
									<img src="${pageContext.request.contextPath}/img/icons/report.png" title="Detalle" width="16" height="16" /></a>
								<c:if test="${!cobro.consolidado}">
									<a href="${pageContext.request.contextPath}/expensas/borrar.action?cobro.id=${cobro.id}">
									<img src="${pageContext.request.contextPath}/img/icons/page_white_delete.png" title="Borrar" width="16" height="16" /></a>
							
									<sec:authorize access="hasRole('ROLE_ADMIN')">
									<a href="${pageContext.request.contextPath}/expensas/consolidar.action?cobro.id=${cobro.id}">
									<img src="${pageContext.request.contextPath}/img/icons/stamp.png" title="Consolidar Cobro" width="16" height="16" /></a>
									</sec:authorize>
								</c:if>
							
							</td>
							
						</tr>
					</c:forEach>
				</tbody>
			</table>
		</div>

	</tiles:putAttribute>
</tiles:insertTemplate>